// export const useCaseInfoEditStore = defineStore('caseInfoEdit', {
//     state: () => ({data: {}}),
//     actions: {
//         setData(content = {}) {
//             if (content) {
//                 Object.keys(content).forEach((key) => {
//                     this.data[key] = content[key];
//                 });
//             }
//         },
//         getData() {
//             return this.data;
//         }
//     },
// });

export const useCaseInfoCreateStore = defineStore('caseInfoCreate', {
    state: () => ({data: {}}),
    actions: {
        setData(content = {}) {
            if (content) {
                Object.keys(content).forEach((key) => {
                    this.data[key] = content[key];
                });
            }
        },
        getData() {
            return this.data;
        }
    },
});

// 储存案件信息编辑相关内容
export const useCaseInfoEditStore = defineStore('caseInfoEdit', {
    state: () => ({data: {}}),
    actions: {
        setData(data) {
            console.log(data)
        },
        getData() {
            return this.data;
        }
    },
})

//() => {
//
//     const data = ref({
//         // 案件详情
//         basic_info: {},
//         personTable: []
//     })
//
//     const setData = (data) => {
//         const {basic_info, personTable} = data
//         console.log(data)
//         // data.value.basic_info = basic_info
//         // data.value.personTable = personTable
//
//         data.value = {
//             ...data.value,
//             basic_info,
//             personTable
//         }
//     }
//
//     return {
//         data,
//         setData
//     }
// }